package cn.maszy.dao.systemsetting;

import cn.maszy.model.systemsetting.C_T_Sys_Module;
import cn.maszy.model.systemsetting.C_T_Sys_ModuleExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface C_T_Sys_ModuleMapper {
    int countByExample(C_T_Sys_ModuleExample example);

    int deleteByExample(C_T_Sys_ModuleExample example);

    int deleteByPrimaryKey(String moduleuuid);

    int insert(C_T_Sys_Module record);

    int insertSelective(C_T_Sys_Module record);

    List<C_T_Sys_Module> selectByExample(C_T_Sys_ModuleExample example);

    C_T_Sys_Module selectByPrimaryKey(String moduleuuid);

    int updateByExampleSelective(@Param("record") C_T_Sys_Module record, @Param("example") C_T_Sys_ModuleExample example);

    int updateByExample(@Param("record") C_T_Sys_Module record, @Param("example") C_T_Sys_ModuleExample example);

    int updateByPrimaryKeySelective(C_T_Sys_Module record);

    int updateByPrimaryKey(C_T_Sys_Module record);
}